sound-deadening partition - Alemán Inglés Diccionario